package org.nanotek.dao.spring;

import java.util.List;

import org.nanotek.beans.ArtistCredit;
import org.nanotek.beans.ArtistCreditName;
import org.nanotek.beans.ArtistName;

public interface ArtistCreditDAO<T extends ArtistCredit> {

	 T findById (Long id);
	 List<ArtistCredit> findByKeyId (Long keyId);
	 List<ArtistCredit> findArtistCreditByArtist(ArtistName artistName);
	 List<ArtistCredit> findCreditsByArtistCreditName(ArtistCreditName artistCreditName);
}
